package com.dragon.modules.yuegou.query.wallet;


import com.dragon.modules.yuegou.enums.wallet.MerchantWithdrawCheckStatus;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.time.LocalDateTime;

public class WithdrawQuery implements Serializable{

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("商圈id")
    private String busdId;

    @ApiModelProperty("商户名称")
    private String merchantName;

    @ApiModelProperty("查询开始时间")
    private LocalDateTime startTime;

    @ApiModelProperty("查询结算时间")
    private LocalDateTime endTime;

    @ApiModelProperty("[枚举]提现状态：0-待审核-CHECKING、1-已通过-PASSED、2-未通过-UNPASS")
    private MerchantWithdrawCheckStatus checkStatus;

    public MerchantWithdrawCheckStatus getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(MerchantWithdrawCheckStatus checkStatus) {
        this.checkStatus = checkStatus;
    }

    public String getBusdId() {
        return busdId;
    }

    public void setBusdId(String busdId) {
        this.busdId = busdId;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public LocalDateTime getStartTime() {
        return startTime;
    }

    public void setStartTime(LocalDateTime startTime) {
        this.startTime = startTime;
    }

    public LocalDateTime getEndTime() {
        return endTime;
    }

    public void setEndTime(LocalDateTime endTime) {
        this.endTime = endTime;
    }
}
